submit the report - Espagnol Anglais Dictionnaire